package com.example.test.utils;

import static androidx.core.content.ContextCompat.getSystemService;

import android.content.Context;
import android.net.ConnectivityManager;
import android.net.NetworkInfo;
import android.util.Log;

/**
 * @auth: njb
 * @date: 2024/7/18 14:39
 * @desc: 描述
 */
public class NetWorkUtils {
    public static boolean isConnect(Context context){
        ConnectivityManager connectivityManager = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
        NetworkInfo networkInfo = connectivityManager.getActiveNetworkInfo();
        if (networkInfo != null && networkInfo.isConnected()) {
            // 网络可用
            // 在这里可以执行相关操作
            Log.d("Network", "网络可用");
            return true;
        } else {
            // 网络不可用
            // 在这里可以执行相关操作
            Log.d("Network", "网络不可用");
            return false;
        }
    }
}
